package net.pulseproject.commons.misc.preferences;

public interface PreferencesStore {
	
	void clear();
	
	void flush();
	
	<T> T get(PreferencesField<T> type);
	
	<T> void set(final PreferencesField<T> type, final T value);
	
}
